Big Huge Thesaurus

Saudi Arabian monetary unit

noun